<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

* html, * html body { background-image:url(about:blank); background-attachment:fixed; } 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, /*table, caption, tbody, tfoot, thead, tr, th, td, */article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; } 
/* HTML5 display-role reset for older browsers */  
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } 
address, cite, code, em, th, i { font-weight: normal; font-style: normal; } 
body { color:#333; font-size:14px; line-height:1.5;  font-family: "\5FAE\8F6F\96C5\9ED1";} 
input, select, textarea { margin: 0; padding: 0;}
table { border-collapse: collapse; border-spacing: 0; }
img { vertical-align: top; border: none; }
li { vertical-align: top; }
ol, ul, li { list-style: none; } 

a { color:#333;text-decoration: none; outline: none; cursor:pointer; } 
a:hover { text-decoration:none !important; } 
a:focus, *:focus { outline: none; }

.clear { clear: both; font-size: 0; height: 0; overflow: hidden } 
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; } 
.clearfix { *zoom:1;} 
 
.fl, .f-l { float: left; display: inline; } 
.fr, .f-r { float: right; display: inline; }
.mt10{ margin-top:10px; }
.mb10{ margin-bottom:10px; }
.blank10 { width: 100%; height: 10px; clear: both; overflow: hidden; } 
/*CSS reset end*/ 

.nav li{ position:relative;}

/*菜单导航*/
a:hover { text-decoration: none; color: #f3782a; }
.top-blank { height: 125px; overflow: hidden; background: none; }
.top-head { height: 132px; position: fixed; top: 0; width: 100%; z-index: 1000; background: none; }
.shadow { width: 100%; height: 7px; font-size: 0; overflow: hidden; background: url(/skin/img/nav_shadow.png) repeat-x; }

.top01 { width: 100%; height: 30px; line-height: 30px; background: #1f2229; color: #fff; }
.top01_head{ width:100%; max-width:1160px; margin:0 auto; color: #d4d4d4;}
.top01 .top01_wz{ font-size:13px;}
.top01_center { text-align: left; font-size:13px; float: right; }
.top01_center img { float: left; margin-top: 5px; }
.top02 { height: 95px; width: 100%; background:#FFF; }
.top02_center{ width:1200px; margin:0 auto;}
.logo { float: left; padding-top: 20px; }
.nav {/*width:770px;*/ float: right; }
.nav ul {/*width:780px;*/ }
.nav li { width: 95px; float: left; text-align: center;/* position:relative;*/ }
.nav a { width: 95px; height: 42px; padding-top: 50px; display: block; font-size: 16px;/*overflow:hidden;*/ }
.nav li a:after { content: ""; display: block; position: absolute; left: 50%; right: 50%; bottom: -3px; height: 3px; opacity: 0; background-color: #dc6103; -webkit-transition: all .5s; -o-transition: all .5s; -ms-transition: all .5s; transition: all .5s; }
.nav li a:hover:after { left: 1%; right: 1%; opacity: 1; -webkit-transition: all .5s; -o-transition: all .5s; -ms-transition: all .5s; transition: all .5s; }

.nav a#sel { border-bottom: 3px solid #f3782a; color: #f3782a; }
.nav a#sel:hover:after { opacity: 0; }

.nav .sub { display: none; width: 100%; padding: 0; position: fixed; top: 125px; overflow: hidden; text-align: left; z-index: 110; left: 0px; background-color: #f5f5f5; }
.nav .sub .nav_xiao { width: 1200px; overflow: hidden; padding-top: 5px; margin: 0 auto; padding-bottom: 30px; }
.nav .sub .nav_xiao .xiao_one { width: 760px; float: right; overflow: hidden; }
.nav .sub .nav_xiao .xiao_one a { float: left; display: inline; height: 28px; line-height: 28px; width: 108px; margin-right: 12px; overflow: hidden; border-bottom: 1px solid #d3d2d2; color: #313030; background: url(/skin/img/201603/nav_dian.jpg) left center no-repeat; padding: 0; padding-left: 15px; margin-top: 13px; font-size: 12px; }
.nav .sub .nav_xiao .xiao_one a:hover { color: #f3782a; }
.nav .sub .nav_xiao .xiao_two { margin-top: 28px; width: 760px; float: right; }
.nav .sub .nav_xiao .xiao_two img { float: left; margin-right: 25px; }
.nav .sub .nav_xiao .xiao_two .nav_div { float: left; width: 380px; padding-top: 30px; font-size: 12px; color: #666666; line-height: 22px; }
.nav .sub .nav_xiao .xiao_two .nav_div h2 { font-size: 16px; color: #f3782a; font-weight: normal; letter-spacing: 1px; line-height: 36px; }

.nav .sub .nav_xiao .xiao_three { /*width: 760px;*/ float: right; overflow: hidden; }
.nav .sub .nav_xiao .xiao_three ul { /*width: 790px; */}
.nav .sub .nav_xiao .xiao_three ul li { float: left; display: inline; width: 172px; height: 190px; overflow: hidden; margin-right: 19px; text-align: center; position: inherit; line-height: 46px; margin-left: 0px; }
.nav .sub .nav_xiao .xiao_three ul li img { width: 100%; height: 138px; display: block; }
.nav .sub .nav_xiao .xiao_three ul li a { color: #686868; width: 100%; font-size: 14px; height: 100%; padding-top: 17px; }
.nav .sub .nav_xiao .xiao_three ul li a:hover { color: #f3782a; }
.nav .sub .nav_xiao .xiao_three ul li:hover img { opacity: 0.8; filter: alpha(opacity=80); }
.nav .sub .nav_xiao .xiao_three ul.nav_wechat li { width: 195px; }
.nav .sub .nav_xiao .xiao_three ul.nav_wechat li img { width: 195px; height: 138px; }


.nav .sub .nav_xiao .xiao_four { /*width: 512px;*/ overflow: hidden; margin-right: 25px; margin-left: 55px; }
.nav .sub .nav_xiao .xiao_four h2 { font-size: 18px; font-weight: normal; color: #333333; height: 50px; line-height: 50px; border-bottom: 1px solid #b3b3b3; letter-spacing: 3px; margin-top: 10px; }
.nav .sub .nav_xiao .xiao_four .ul { width: auto; }
.nav .sub .nav_xiao .xiao_four .ul li { height: 42px; line-height: 42px; margin-right: 80px; padding-right: 10px; width: 190px; overflow: hidden; float: left; display: inline; background: url(/skin/img/nav_dian2.png) right center no-repeat; margin-left: 0px; position: inherit; }
.nav .sub .nav_xiao .xiao_four .ul li a { padding: 0; width: 190px; text-align: left; font-size:14px; }

.nav .sub .nav_xiao .xiao_five { width: 680px; overflow: hidden; float: left; margin-top: 15px; margin-left: 50px; }
.nav .sub .nav_xiao .xiao_five img { width: 150px; height: 114px; }
.nav .sub .nav_xiao .xiao_five a { width: 280px; height: 114px; padding: 0; margin-right: 45px; float: left; }
.nav .sub .nav_xiao .xiao_five2 { float: right; margin-right: 20px; text-align: left; width: 445px; margin-top: 15px; }
.nav .sub .nav_xiao .xiao_five2 p { border-bottom: 1px solid #D9D9D9; box-shadow: none; font-size: 14px; padding: 10px 0; }
.nav .sub .nav_xiao .xiao_five2 p a { text-align: left; width: 200px; display: inline-block; padding-top: 0; height: auto; padding: 5px 0; font-size: 14px; }

.nav .sub .nav_xiao .xiao_six_l { float: left; width: 140px; margin-left: 70px; overflow: hidden; margin-top: 35px; }
.nav .sub .nav_xiao .xiao_six_l a { display: block; height: 36px; line-height: 36px; font-size: 16px; color: #333333; padding-left: 20px; background: url(/skin/img/yuming_pic9.png) left center no-repeat; padding-top: 0; }
.nav .sub .nav_xiao .xiao_six_l a.osel { background: url(/skin/img/yuming_pic9_on.png) left center no-repeat; color: #f3782a; }
.nav .sub .nav_xiao .xiao_six_r { float: left; width: 990px; overflow: hidden; text-align: center; }
.nav .sub .nav_xiao .xiao_six_r img { display: block; margin: 0 auto; margin-bottom: 32px; transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; width:56px; }
.nav .sub .nav_xiao .xiao_six_r a { float: left; width: 120px; height: auto; border-left: 1px solid #e2e3e3; padding-top: 0; margin-top: 50px; font-size:14px; }
.nav .sub .nav_xiao .xiao_six_r a:hover img { margin-top: -4px; margin-bottom: 36px; }



.city { width: 160px; margin: 0 auto 0 15px;  float:left;  background: url(/skin/images/city_m.png) no-repeat left 7px;}
.city .fgs { float: left;  height: 30px; line-height: 30px; position: relative; margin:0 auto; }
.city .fgs a.fz { color: #d4d4d4; font-size: 13px; margin-left: 20px;}
.city .fgs ul { display: none; z-index: 20; width:240px; background:#f7f7f7; }
.city .fgs ul li{ width:80px; float:left; height: 48px; line-height:48px; text-align:center; }
.city .fgs ul li.L{ background-color:#fff;}
.city .fgs ul li a { color: #333; font-size: 14px; }
.city .fgs:hover ul { width:240px; display: block; position: absolute; top: 30px; left: 0; }
.city .fgs:hover ul li:hover{background: #00a86a; }
.city .fgs:hover ul li:hover a{color:#fff;}
.top01 .top01_wz{ float:left;}


.mainCenter { width: 1200px; margin: 0 auto; }


.consult_one { position: absolute; top: -120px; left: 50%; z-index: 10; margin-left: -120px; width: 240px; height: 240px; background: url(/skin/images/consult002.png); animation: consult_one linear 10s infinite;  opacity: 0.4;}
.consult_two { position: absolute; top: 50px; left: 34%; z-index: 11; width: 360px; height: 360px; background: url(/skin/images/consult003.png); animation: consult_two linear 12s infinite; opacity: 0.4;}
.consult_three { position: absolute; top: 50px; left: 48%; z-index: 12; width: 300px; height: 300px; background: url(/skin/images/consult004.png); animation: consult_three linear 11s infinite; opacity: 0.4; }
@-webkit-keyframes consult_one {  from {
 top: -120px
}
 50% {
 top: -180px
}
to { top: -120px }
}
@-moz-keyframes consult_one {  from {
 top: -120px
}
 50% {
 top: -180px
}
to { top: -120px }
}
@-o-keyframes consult_one {  from {
 top: -120px
}
 50% {
 top: -180px
}
to { top: -120px }
}
@keyframes consult_one {  from {
 top: -120px
}
 50% {
 top: -180px
}
to { top: -120px }
}
@-webkit-keyframes consult_two {  from {
 top: 200px;
 left: 34%
}
 50% {
 top: 230px;
 left: 24%
}
to { top: 200px; left: 34% }
}
@-moz-keyframes consult_two {  from {
 top: 200px;
 left: 34%
}
 50% {
 top: 230px;
 left: 24%
}
to { top: 200px; left: 34% }
}
@-o-keyframes consult_two {  from {
 top: 200px;
 left: 34%
}
 50% {
 top: 230px;
 left: 24%
}
to { top: 200px; left: 34% }
}
@keyframes consult_two {  from {
 top: 200px;
 left: 34%
}
 50% {
 top: 230px;
 left: 24%
}
to { top: 200px; left: 34% }
}
@-webkit-keyframes consult_three {  from {
 top: 200px;
 left: 48%;
}
 50% {
 top: 230px;
 left: 58%;
}
to { top: 200px; left: 48%; }
}
@-moz-keyframes consult_three {  from {
 top: 200px;
 left: 48%;
}
 50% {
 top: 230px;
 left: 58%;
}
to { top: 200px; left: 48%; }
}
@-o-keyframes consult_three {  from {
 top: 200px;
 left: 48%;
}
 50% {
 top: 230px;
 left: 58%;
}
to { top: 200px; left: 48%; }
}
@keyframes consult_three {  from {
 top: 200px;
 left: 48%;
}
 50% {
 top: 230px;
 left: 58%;
}
to { top: 200px; left: 48%; }
}



/*footer*/
.footer{overflow: hidden; width: 100%; color: #e0e0e0; font-size: 13px; line-height: 26px; min-width: 1200px;}
.footer a{color: rgba(255,255,255,.6); transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s;}
.footer .foot_main{padding: 28px 0 30px 0; position: relative; background: #1e1e1e; font-size: 14px; overflow:hidden;}
.footer .foot_main .foot_lx{width: 410px; float: left; margin-left: 15px;}
.footer .foot_main .foot_lx dl{padding: 15px 0 0 0;}
.footer .foot_main .foot_lx dt{overflow: hidden; height: 31px; line-height: 31px; float: left; width: 100%; margin: 4px 0; color: rgba(255,255,255,.6);}
.footer .foot_main .foot_lx dd{overflow: hidden; height: 31px; line-height: 31px; float: left; width: 250px; margin: 4px 0; color: rgba(255,255,255,.6);}
.footer .foot_main .foot_lx label{display: block; float: left; /*width: 58px;*/ margin-left: 40px;}
.footer .foot_main .foot_lx span{float: left;}
.footer .foot_main .foot_lx em{float: left; font-style: normal; padding-right: 5px;}
.footer .foot_main .foot_lx a{float: left; font-size: 14px;}
.footer .foot_main .foot_lx .tel i{font-size: 20px; font-style: normal;}
.footer .foot_main .foot_lx .tel b{color: #44b771; font-size: 16px; font-weight: normal;}
.footer .foot_main .foot_lx .tb1{background: url(/skin/images/footer_icon.png) left 0 no-repeat;}
.footer .foot_main .foot_lx .tb2{background: url(/skin/images/footer_icon.png) left -31px no-repeat;}
.footer .foot_main .foot_lx .tb3{background: url(/skin/images/footer_icon.png) left -62px no-repeat; width: 230px;}
.footer .foot_main .foot_lx .tb4{background: url(/skin/images/footer_icon.png) left -186px no-repeat;}
.footer .foot_main .foot_about{width: 330px;  padding: 0 30px; float: left; border-left: 1px solid #434343; border-right: 1px solid #434343;}
.footer .foot_main .foot_about .nr{ overflow: hidden; margin: 20px 0 5px 0; line-height:1.6;}
.footer .foot_main .foot_about .nr a{color: #ccc;}
.footer .foot_main .foot_about a{color: #44b771; line-height: 30px; font-size: 14px;}
.footer .foot_main .foot_ewm{float: right; width: 380px; position: relative;}
.footer .foot_main .foot_ewm dl{float: right; padding: 55px 0 0 0;}
.footer .foot_main .foot_ewm dt{line-height: 50px; text-align: center; font-size: 14px; color: rgba(255,255,255,.6);}
.footer .foot_main .foot_ewm dd{float: left; width: 100px; margin: 0 10px; text-align: center; line-height: 30px; color: rgba(255,255,255,.6);}
.footer .foot_main .foot_ewm dd img{ width:100px;}
.footer .foot_main .foot_ewm .foot_ewm_pic{position: absolute; left: 86px; top: 0; text-align:center;}
.footer .foot_main .foot_bt{font-size: 16px; padding-bottom: 5px; font-weight:bold;}
.footer .foot_copy{background: #0a0a0a; overflow: hidden; padding: 14px 0;}
.footer .foot_copy .sm{ text-align:center; color: rgba(255,255,255,.6);}

/*提交留言*/
.taziMsg { margin-left: 20px; }
.taziMsg ul li { margin-top: 5px;color: rgba(255,255,255,.6); }
.taziMsg ul li input { height: 24px; width: 240px; text-indent:5px; }
.taziMsg .submitBtn { width: 200px; height: 35px; color: #fff; background: #17A763; border: 1px solid #17A763; margin-top: 10px; font-size: 16px; cursor: pointer; border-radius: 15px; margin-left:45px; }


.listBan{ overflow:hidden; position:relative;}
.listBan { width: 100%; height: 280px; min-width: 1200px; background-image: url(/skin/images/g-news-swiper.png); background-position: center 0; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; -o-background-size: cover; zoom: 1; }
.listBan h3 { padding-top:85px; color: #fff; line-height: 35px; font-size: 32px; font-weight:normal; width: 100%; text-align: center; text-shadow: 3px 3px 8px rgba(0,0,0,0.5); }
.listBan h3::after { content: ""; width: 50px; display: block; margin: auto; height: 3px; background-color: #fff; margin-top: 25px; }
.listBan p{ margin-top:20px; color:#fff; font-size:18px; text-align:center; font-weight: lighter;}

.columnWzjs{ height:280px; background-image: url(/skin/images/columnBanner1.jpg);}
.columnWx{ height:280px;  background-image: url(/skin/images/columnBanner2.jpg); }
.columnSbzc{ height:280px;  background-image: url(/skin/images/columnBanner3.jpg);}
.columnHsz{ height:280px; background-image: url(/skin/images/columnBanner4.jpg);  }
.columnTel{ height:280px; background-image: url(/skin/images/columnBanner5.jpg); }
.columnfc{ height:280px; background-image: url(/skin/images/columnBanner6.jpg); }
.columnGywm{ height:280px; background-image: url(/skin/images/columnBanner7.jpg); }
.columnLxwm{ height:280px; background-image: url(/skin/images/columnBanner8.jpg); }


/*在线客服*/
#service { /*width: 161px;*/ height: 290px; position: fixed; top: 50%; margin-top:-100px; right: 0px; z-index: 100; }
*html #service { margin-top: 258px; position: absolute; top:expression(eval(document.documentElement.scrollTop));}
#service li { /*width: 161px;*/ height: 60px; }
#service li img { float: right; }
#service li a { height: 49px; float: right; display: block; min-width: 47px; max-width: 161px; }
#service li a .shows { display: block; }
#service li a .hides { margin-right: -143px; cursor: pointer; cursor: hand; }
#service li a.weixin_area .hides { display: none; position: absolute; right: 143px; }
#service li a.weixin_area .weixin { display: none; position: absolute; right: 0; top: 48px }
#p2 { width: 112px; background-color: #44b771; height: 47px; margin-left: 47px; border: 1px solid #44b771; text-align: center; line-height: 47px }
#p3 { width: 112px; background-color: #44b771; height: 47px; margin-left: 47px; border: 1px solid #44b771; text-align: center; line-height: 47px }
#p1 { width: 47px; height: 49px; float: left }
a:hover { text-decoration: none }



.animated { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
.ad { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }
.ad1 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s }
.ad2 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s }
.ad3 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s }
.ad4 { -webkit-animation-delay: 1s; animation-delay: 1s }
.ad5 { -webkit-animation-delay: 1.2s; animation-delay: 1.2s }
.ad6 { -webkit-animation-delay: 1.4s; animation-delay: 1.4s }
.ad7 { -webkit-animation-delay: 1.6s; animation-delay: 1.6s }
.ad8 { -webkit-animation-delay: 1.8s; animation-delay: 1.8s }
.ad9 { -webkit-animation-delay: 2.0s; animation-delay: 2.0s }
.ad10 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }
.ad11 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s }
.ad12 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s }
.ad13 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s }
.ad14 { -webkit-animation-delay: 1s; animation-delay: 1s }
.ad15 { -webkit-animation-delay: 1.2s; animation-delay: 1.2s }
.ad16 { -webkit-animation-delay: 1.4s; animation-delay: 1.4s }
.ad17 { -webkit-animation-delay: 1.6s; animation-delay: 1.6s }
 @-webkit-keyframes fadeInUp { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 100px, 0);
 transform: translate3d(0, 100px, 0);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
 @keyframes fadeInUp { 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, 100px, 0);
 transform: translate3d(0, 100px, 0);
}
 100% {
 opacity: 1;
 -webkit-transform: none;
 transform: none;
}
}
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }
 @-webkit-keyframes spans { 0% {
 -webkit-transform: translate3d(0, 15%, 10px);
 transform: translate3d(0, 20%, 10px);
}
 100% {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
}
@keyframes spans { 0% {
 -webkit-transform: translate3d(0, 15%, 10px);
 transform: translate3d(0, 15%, 10px);
}
 100% {
 -webkit-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
}




.about-time ul { display: flex; justify-content: space-between; text-align: center; margin: 30px 0; }
.about-time ul li span { line-height:1.2; color: #44b771; font-size: 40px; margin-bottom: 20px; vertical-align: top; }
.about-time ul li em { font-size: 60px; }



/*#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base, #nb_icon_wrap,*/ #nb_invite_wrap{ display:none !important;}





</pre></body></html>